//
//  DiscoverRaiderView.m
//  MindBox
//
//  Created by MS on 16-1-7.
//  Copyright (c) 2016年 Lemon. All rights reserved.
//

#import "DiscoverRaiderView.h"
#import "Discover_RaidersCell.h"
@interface DiscoverRaiderView()<UITableViewDelegate,UITableViewDataSource>


@end

@implementation DiscoverRaiderView

-(void)setRaiderArrary:(NSArray *)raiderArrary
{   
    _raiderArrary = raiderArrary;
    [self.tableView reloadData];
}

-(instancetype)initWithFrame:(CGRect)frame
{
    if (self = [super initWithFrame:frame]) {
        
        UITableView * tableView = [[UITableView alloc] initWithFrame:self.bounds style:UITableViewStylePlain];
        tableView.backgroundColor = [UIColor colorWithRed:0.97f green:0.97f blue:0.97f alpha:1.00f];
        
        tableView.rowHeight = UITableViewAutomaticDimension;
        tableView.estimatedRowHeight = 200;
        
        tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
        tableView.contentInset = UIEdgeInsetsMake(0, 0, 64, 0);
        [self addSubview:tableView];
        self.tableView = tableView;
        tableView.dataSource = self;
        tableView.delegate = self;
    }
    return self;
}

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return self.raiderArrary.count;
}

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    Discover_RaidersCell * cell = [Discover_RaidersCell cellWithTableView:tableView];
    cell.raiders = self.raiderArrary[indexPath.row];
   
    return cell;
}

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

    if ([self.delegate respondsToSelector:@selector(discoverRaiderViewDidClick:raider:index:)]) {
        
        [self.delegate discoverRaiderViewDidClick:self raider:self.raiderArrary[indexPath.row] index:indexPath.row];
    }
    
    
}

@end
